#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>

int main(int argc, char **argv)
{

    char *s3[] = {"apple", "orange", "banana"};

    // printf("s3 = %s, s3: 0x%p;\n", s3, s3);
    printf("s3[0] = %s, s3[0]: 0x%p, s3[0][0] = %c, s3[0][0]: 0x%p, sizeof(s3[0]) = %ld, strlen(s3[0]) = %ld;\n", s3[0], s3[0], s3[0][0], &s3[0][0], sizeof(s3[0]), strlen(s3[0]));
    // printf(" %ld \n", strlen(s3));
    printf(" ==================================== \n");
    char **s4 = s3;
    // printf("s4 = %s, s4: 0x%p\n", s4, s4);
    

    return 0;
}